#pragma once

#include "Scene/SceneObject.h"

namespace SL {

    class BaseLight : public SceneObject{

    };

    class PointLight: public BaseLight{

    };

    class DirectionalLight : public BaseLight{

    };

    enum class AreaLightType{
        DiscLight,
        RectangleLight
    };

    class AreaLight : public BaseLight{
        AreaLightType lightType;
    };

}